# [companyName](https://companyName.ru)

## Скрипты

##### Пуш без pre-push git-hooks

```shell script
  git push --no-verify origin task/**
```

##### Сборка докер контейнера и запуск локального сервера (перед сборкой надо запустить приложение докера)

```shell script
docker-compose up -d
```

##### Отключение контейнера

```shell script
docker-compose down
```

##### Линтер

```shell script
yarn lint
```

```shell script
yarn lint:fix
```

### Структура

[Feature-Sliced Design](https://feature-sliced.design/ru/docs)

#### Создание компонентов

- Только именованные экспорты (основной компонент из index.tsx). Дефолтные экспорты только для React.lazy
- Для стилизации используется css-модули, однако допускается стилизация через классы

### Код стайл

- для соблюдения единого стиля кода есть eslint, для форматирования - prettier
